hand-held machinery - French English Dictionary